package com.budwk.app.sqfwV2.service.centuryCity;

import com.budwk.starter.common.openapi.annotation.ApiModel;
import com.budwk.starter.common.openapi.annotation.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author ZY.Wang
 * @since 2024/6/8
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(description = "世纪城下载")
public class CenturyCityDownFileTypesResVO {
    
    @ApiModelProperty(description = "文件名称")
    private String fileName;

    @ApiModelProperty(description = "文件code")
    private String fileCode;

    @ApiModelProperty(description = "// 是否有数据（默认没有）")
    private boolean isHiveData = false;

    @ApiModelProperty(description = "创建人")
    private Long createdAt;

    @ApiModelProperty(description = "更新人")
    private Long updateAt;

    @ApiModelProperty(description = "文件类型 pdf excel）")
    private String fileType;

    // 文件模板路径
    @ApiModelProperty(description = "文件模板路径")
    private String fileTemplatePath;

    @ApiModelProperty(description = "文件路径")
    private String filePath;

    @ApiModelProperty(description = "标签")
    private String label;

    @ApiModelProperty(description = "预览图片")
    private List<String> previewImage;

    @ApiModelProperty(description = "位置")
    private Integer location;

    @ApiModelProperty(description = "所有文件的ids")
    private List<String> ids;
}
